package com.ctg.payroll2.service.cusadmin;

import java.util.HashMap;
import java.util.List;

import com.ctg.platform.util.Page;

@SuppressWarnings("unchecked")
public interface PbCompanyService {
	public Page getAllPbCompanyByPaging(String company_code,
			String company_chinese_code, int status, String start_date,
			String end_date, int start, int limit);

	public Object getBeanfromJson(String jstr, Class clazz, String objname);

	public Boolean insert(String jstr);

	public void updateStatus(String company_code);

	public void update(String jstr);

	Page getLinkMan(Object paraMap, Integer start, Integer limit);

	public void deleteLinkMan(String jstr);

	public Page getProduct(Object paraMap, Integer start, Integer limit);

	public void insertstop_reason(HashMap<String, Object> paraMap);

	public List<HashMap<String, Object>> select_hisstop(
			HashMap<String, Object> paraMap);

	public Boolean isSig(String company_code);

	public Boolean deleteCsKey(String company_code);

	public void insertCsKey(HashMap<String, Object> insertMap);
}
